#ifndef MANAGERSERVICE_H
#define MANAGERSERVICE_H

//作为管理子系统业务逻辑层的接口类，ManagerService 类被定义为纯抽象类，由 3 个纯虚函数组成。
#include <vector>
#include "manager.h"
using namespace std;

namespace MAN
{
	class ManagerService
	{		
	public:

		virtual bool addManager(Manager& mana)  = 0;//增加管理员 
		virtual bool deleteManager(int id) = 0;//删除管理员 
		virtual vector<Manager> listManager(void) = 0;//列出所有管理员
		virtual ~ManagerService(){}
	};

}
#endif //